
.popup {
  display: none;
  background: #eef;
  border: 2px solid #66a;
  border-width: 0 2px 2px 1px;
  position:absolute;
  padding: 2px;
}
.popup a { text-decoration: none; cursor: pointer; }
.popup td, .popup th {
  font-size: 90%;
  font-weight: normal;
  text-align: left;
  cursor: pointer;
}
.popup td { color: #0000cc; padding: 2px; }
.popup tr.hover { background: #c3d9ff; }
.subpopup { border-width: 1px 2px 2px 1px; }

.gridtile .box-inner {
  margin: 0;
  padding: 2px;
}

.hide_col_0 .col_0, .hide_col_1 .col_1, .hide_col_2 .col_2, .hide_col_3 .col_3,
.hide_col_4 .col_4, .hide_col_5 .col_5, .hide_col_6 .col_6,
.hide_col_7 .col_7, .hide_col_8 .col_8, .hide_col_9 .col_9,
.hide_col_10 .col_10, .hide_col_11 .col_11, .hide_col_12 .col_12,
.hide_col_13 .col_13, .hide_col_14 .col_14, .hide_col_15 .col_15,
.hide_col_16 .col_16, .hide_col_17 .col_17, .hide_col_18 .col_18,
.hide_col_19 .col_19, .hide_col_20 .col_20 { display: none; }

.hide_col_0 .popup span.col_0, .hide_col_1 .popup span.col_1,
.hide_col_2 .popup span.col_2, .hide_col_3 .popup span.col_3,
.hide_col_4 .popup span.col_4, .hide_col_4 .popup span.col_4,
.hide_col_5 .popup span.col_5, .hide_col_6 .popup span.col_6,
.hide_col_7 .popup span.col_7, .hide_col_8 .popup span.col_8,
.hide_col_9 .popup span.col_9, .hide_col_10 .popup span.col_10,
.hide_col_11 .popup span.col_11, .hide_col_12 .popup span.col_12,
.hide_col_13 .popup span.col_13, .hide_col_14 .popup span.col_14,
.hide_col_14 .popup span.col_14, .hide_col_15 .popup span.col_15,
.hide_col_16 .popup span.col_16, .hide_col_17 .popup span.col_17,
.hide_col_18 .popup span.col_18, .hide_col_19 .popup span.col_19,
.hide_col_20 .popup span.col_20 { display: inline; color: #eef; }

.hide_col_0 .popup tr.hover span.col_0,
.hide_col_1 .popup tr.hover span.col_1,
.hide_col_2 .popup tr.hover span.col_2,
.hide_col_3 .popup tr.hover span.col_3,
.hide_col_4 .popup tr.hover span.col_4,
.hide_col_5 .popup tr.hover span.col_5,
.hide_col_6 .popup tr.hover span.col_6,
.hide_col_7 .popup tr.hover span.col_7,
.hide_col_8 .popup tr.hover span.col_8,
.hide_col_9 .popup tr.hover span.col_9,
.hide_col_10 .popup tr.hover span.col_10,
.hide_col_11 .popup tr.hover span.col_11,
.hide_col_12 .popup tr.hover span.col_12,
.hide_col_13 .popup tr.hover span.col_13,
.hide_col_14 .popup tr.hover span.col_14,
.hide_col_15 .popup tr.hover span.col_15,
.hide_col_16 .popup tr.hover span.col_16,
.hide_col_17 .popup tr.hover span.col_17,
.hide_col_18 .popup tr.hover span.col_18,
.hide_col_19 .popup tr.hover span.col_19,
.hide_col_20 .popup tr.hover span.col_20 { color: #c3d9ff; }
